.container{display:flex;justify-content:center;align-items:center;height:100vh;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0;border:none}.box{color:#fff;background-color:#333;padding:20px;border-radius:10px;box-shadow:0 0 10px #333}.form-group{display:flex;flex-direction:row;align-items:center;margin-bottom:20px}label{font-weight:700;margin-right:10px}input[type=checkbox]{margin-right:10px}#length{width:100px}#password{max-width:200px;word-wrap:break-word;color:#333;font-weight:700;margin-top:20px;padding:10px;border-radius:10px;background-color:#fff;width:fit-content}